@局外人
3年前 提问
1个回答

iot 固件安全措施有哪些

X0_0X
3年前

1.使用安全硬件芯片(例如TPM、HSM、安全元件等)对启动密钥加以保护。

2.实现bootloader的安全引导或者对引导过程加以验证。

3.确保更新机制在进行功能更新时采用了密码签名的固件镜像。

4.固件镜像在下载后以及刷进设备之前必须进行验证。

5.确保更新可以通过最新的TLS协议版本进行下载。

6.包含固件自动更新功能,可以设置计划任务进行更新。

7.确保能够清晰地显示固件版本。

8.确保固件更新中包含更新日志,并对安全相关的漏洞进行说明。

9.通过电子邮件、应用通知或登录界面,通知用户存在可用的新版本的固件更新。

10.确保设备采用了反降级保护(反回滚)机制,使设备无法恢复到存在漏洞的固件版本。